package com.cw.netnfcreadidcardlib;

public class Commands {
	public static final byte[] FIRST_COMMANND = "D&C00040101".getBytes();
	public static final byte[] FIRST_COMMANND_3 = "D&C00040108".getBytes();
	public static final byte[] GET_UID = { 0x00, 0x36, 0x00, 0x00, 0x08 };
	public static final byte[] cmd0 = { 0x05, 0x00, 0x00 };
	public static final byte[] cmd1 = { 0x1D, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x01, 0x08 };
	public static final byte[] cmd2 = { 0x00, (byte) 0xA4, 0x00, 0x00, 0x02, 0x60, 0x02 };
	public static final byte[] cmd3 = { (byte) 0x80, (byte) 0xB0, 0x00, 0x00, 0x20 };
	public static final byte[] cmd4 = { 0x00, (byte) 0x88, 0x00, 0x00, 0x52, 0x0A, (byte) 0xF0, 0x00, (byte) 0xFF,
			(byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF }; // can not
																											// cache
	public static final byte[] cmd5 = { 0x00, (byte) 0x84, 0x00, 0x00, 0x08 };
	public static final byte[] cmd6 = { 0x00, (byte) 0x82, 0x00, 0x52, 0x0A, (byte) 0xF0, 0x01, (byte) 0xFF,
			(byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF, (byte) 0xFF }; // can not
																											// cache
	public static final byte[] cmd7 = { 0x00, (byte) 0xA4, 0x00, 0x00, 0x02, 0x60, 0x11 };
	public static final byte[] cmd8 = { (byte) 0x80, (byte) 0xB0, 0x00, 0x00, (byte) 0xD6 };
	public static final byte[] cmd9 = { 0x00, (byte) 0xA4, 0x00, 0x00, 0x02, 0x60, 0x12 };
	public static final byte[] cmd10 = { (byte) 0x80, (byte) 0xB0, 0x00, 0x00, (byte) 0xF2 };
	public static final byte[] cmd11 = { (byte) 0x80, (byte) 0xB0, 0x00, (byte) 0xF2, 0x0E };
	public static final byte[] cmd12 = { 0x00, (byte) 0xA4, 0x00, 0x00, 0x02, 0x60, 0x13 };
	public static final byte[] cmd13 = { (byte) 0x80, (byte) 0xB0, 0x00, 0x00, (byte) 0xF2 };
	public static final byte[] cmd14 = { (byte) 0x80, (byte) 0xB0, 0x00, (byte) 0xF2, (byte) 0xF2 };
	public static final byte[] cmd15 = { (byte) 0x80, (byte) 0xB0, 0x01, (byte) 0xE4, (byte) 0xF2 };
	public static final byte[] cmd16 = { (byte) 0x80, (byte) 0xB0, 0x02, (byte) 0xD6, (byte) 0xF2 };
	public static final byte[] cmd17 = { (byte) 0x80, (byte) 0xB0, 0x03, (byte) 0xC8, 0x38 }; // last command if 2nd id
																								// card
	public static final byte[] cmd18 = { 0x00, (byte) 0xA4, 0x00, 0x00, 0x02, 0x60, 0x21 };
	public static final byte[] cmd19 = { (byte) 0x80, (byte) 0xB0, 0x00, 0x00, (byte) 0xF2 };
	public static final byte[] cmd20 = { (byte) 0x80, (byte) 0xB0, 0x00, (byte) 0xF2, (byte) 0xF2 };
	public static final byte[] cmd21 = { (byte) 0x80, (byte) 0xB0, 0x01, (byte) 0xE4, (byte) 0xF2 };
	public static final byte[] cmd22 = { (byte) 0x80, (byte) 0xB0, 0x02, (byte) 0xD6, (byte) 0xF2 };
	public static final byte[] cmd23 = { (byte) 0x80, (byte) 0xB0, 0x03, (byte) 0xC8, 0x38 };
}